#pragma once
#include "ldap_operation.h"

class Compare_Operation :
	public LDAP_Operation
{

	vector<Atribut<char *>> compare_filter;
	
	int size_limit;
	int time_limit;
	bool compare_base;

	char *ldif_file;

public:
	Compare_Operation(void);

	Compare_Operation(char *dn,int auth_type,char **option,int nr_opt,char *ldap_URI,vector<Atribut<char*>> filtru);//folosita la compare

	~Compare_Operation(void);

	LDAP_Operation* operate();


	char *getLdifFile()const
	{
		return ldif_file;
	}

};

